eat humble pie – English–Français translations

🇬🇧 en fr 🇫🇷

eat humble pie verb

  • to admit one’s faults
manger son chapeau
Wiktionary Links